a foul hit - Turkish English Dictionary